home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / gnu / gas / gassrc02.zoo / ChangeLog < prev    next >
Text File  |  1991-01-24  |  28KB  |  918 lines

  1. Fri Jan  4 12:48:22 EST 1991    Jay Fenlason (hack@ai.mit.edu)
  2.  
  3.     * messages.c  Moved as_perror from input-scrub.c  Modified the
  4.     error messages to look better.
  5.  
  6.     * output-file.c Don't call as_fatal, just call exit()
  7.  
  8.     expr.c Slightly improve checking for foo-foo case in
  9.     clean_up_expression().  Detect foo: bar: ... foo-bar...
  10.  
  11. Tue Dec  4 16:29:20 EST 1990    Jay Fenlason (hack@ai.mit.edu)
  12.  
  13.     * m68k.c  Fixed an obscure bug involving AOFF mode with a
  14.     large constant displacement (Was forgetting to output the
  15.     extension word.)
  16.  
  17.     make-gas.com  Added a three line patch from Eric Youngdale that
  18.     makes it possible to submit make-gas.com to a batch queue.
  19.  
  20. Wed Nov 21 15:07:51 EST 1990    Jay Fenlason (hack@ai.mit.edu)
  21.  
  22.     * vms.c  (VMS_TBT_Routine_END)  Add a four line patch from
  23.     Eric Youngdale.
  24.  
  25. Tue Nov 13 14:02:15 EST 1990    Jay Fenlason (hack@ai.mti.edu)
  26.  
  27.     * vms-dbg.c (VMS_DBG_record())  Another one character patch from
  28.     Eric Youngdale.
  29.  
  30. Mon Oct 29 15:49:21 EST 1990    Jay Fenlason (hack@ai.mit.edu)
  31.  
  32.     * read.c  Replace some as_warn calls with as_bad.
  33.  
  34. Fri Oct 26 15:21:15 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  35.  
  36.     * i386.c, i860.c, ns32k.c    Add const changes.
  37.  
  38. Mon Oct 22 14:04:26 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  39.  
  40.     * sparc.c    Add const changes.
  41.  
  42.     * make-gas.com    define const= for VMS, since many older versions of
  43.     GCC don't work correctly with const under VMS.
  44.  
  45. Thu Oct 18 12:44:11 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  46.  
  47.     * i860.c i860-opcode.h  Added patches from rgb@mcc.com
  48.  
  49.     * read.c, symbols.c, vms.c, + new_file vms-dbg-module.c
  50.     Added Eric Youngdale's <YOUNGDALE@v6550c.nrl.navy.mil> VMS debugging
  51.     patches, so debugging GCC output now works.
  52.  
  53.     * hash.c (hash_grow)  Remember to blank out the wall entry in the new
  54.     hash table.  This is important on systems where malloc() returns
  55.     non-zero storage. . .
  56.  
  57. Tue Oct 16 10:11:35 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  58.  
  59.     * output-file.c (output_file_create)  if output filename is given as
  60.     '-', write to stdout.
  61.  
  62.     * m68k.c Finally get the PCREL code to work right.  Add relaxation of
  63.     PCREL stuff  This small fix from Ken Woodland
  64.     (kenny%datacube.uucp@uunet.uu.net).
  65.  
  66.     * m68k.c  Added some const declarations to constants.  (md_relax_table,
  67.     md_pseudo_table, etc. . .)
  68.  
  69. Thu Oct 11 11:15:10 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  70.  
  71.     * Makefile, read.c, write.c Include the i860 port.
  72.     (New files i860.c i860-opcode.h i860.h)
  73.  
  74.     * m68k.c Fix some addressing modes, (AOFF, AINDEX, etc) to work in
  75.     PC relative mode.
  76.  
  77.     * (all over)  Raeburn's const hacking.  This reduces the data-space size by
  78.     declaring many tables, etc, as 'const'.
  79.  
  80. Thu Sep 27 13:43:49 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  81.  
  82.     * m68k.c (get_num)  Fix so that 1:w is treated properly.
  83.  
  84.     * Makefile  Replace references to a.out.h with a.out.gnu.h
  85.  
  86. Tue Sep 25 15:50:36 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  87.  
  88.     * sparc.c  (md_number_to_imm)  Fix so that RELOC_32 locations contain
  89.     zero, so that it will work with some sparc loaders which don't assume
  90.     that the locations in question do.  A xix line patch from Michael Bloom
  91.     (usc!srhqla!quad1!psivax!ttidca!mb@zaphod.mps.ohio-state.edu)
  92.  
  93. Mon Sep 24 11:43:15 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  94.  
  95.     * as.c  #include <sys/types.h> if _POSIX_SOURCE defined.  This because
  96.     <signal.h> uses pid_t that's defined in it.
  97.  
  98.     * m68k.c reverse the sense of -l option, and allow :w and :l to
  99.     override the default size of AOFF indexes.
  100.  
  101.     Also, allow -l to shorten branches to unknown labels from LONG to WORD.
  102.  
  103. Thu Sep 13 17:05:09 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  104.  
  105.     * vax.c (md_parse_option)  Don't print a warning msg if given -J
  106.  
  107. Wed Sep  5 14:26:14 EDT 1990    Jay Fenlason
  108.  
  109.     * expr.c  (operand)  Don't get garbaged high-order bits when given a
  110.     lot of leading zeroes.
  111.  
  112. Tue Sep  4 11:40:21 EDT 1990    Jay Fenlason
  113.  
  114.     * read.c (pseudo_set) Compain if we're setting the symbol to the
  115.     difference of two symbols which are in different frags.  (We can't
  116.     find out how far apart they are.)
  117.  
  118. Wed Aug 15 12:18:58 EDT 1990    Jay Fenlason
  119.  
  120.     * m68k.c (m68k_ip_op)  Dyke out the code that deals with parsing
  121.     :[wl] at the end of expressions since it is handled in get_num()
  122.     and this was putting the result in the wrong place anyway.
  123.     Corrected a couple of other references to ->isiz instead of con?->e_siz
  124.  
  125. Mon Aug 13 15:53:46 EDT 1990    Jay Fenlason
  126.  
  127.     * read.c  Handle .align specially on the sparc, or any other machine
  128.     where OTHER_ALIGN is defined.  Added option and comments about it
  129.     to Makefile.
  130.  
  131. Fri Aug 10 12:24:33 EDT 1990    Jay Fenlason
  132.  
  133.     * m68k.c (get_num)  Handle SEG_PASS1 expressions.
  134.  
  135. Mon Aug  6 16:32:29 EDT 1990    Jay Fenlason
  136.  
  137.     * write.c  (fixup_segment) Added two patches for the NS32k
  138.     and SEQUENT  A six line patch from Ian Dall
  139.     (asgard!aegir!hugin!augean!sibyl!ian@munnari.oz.au)
  140.  
  141. Wed Aug  1 13:30:48 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  142.  
  143.     * m68k.c  Include REGISTER_PREFIX ifdefs.
  144.  
  145.     * write.c Include LOCAL_LABEL() and DOT_LABEL_PREFIX feature.
  146.  
  147.     * vax.c (md_parse_option)  Accept -H option.
  148.  
  149.     * vms.c New version of case hasher, etc.  These from Eric Youngdale
  150.        <YOUNGDALE@v6550c.nrl.navy.mil>
  151.  
  152. Fri Jul 20 13:39:02 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  153.  
  154.     * README    Added README.APOLLO and README.COFF stuff
  155.  
  156. Wed Jul 18 16:29:22 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  157.  
  158.     * Makefile  Added option for SEQUENT_COMPATABILITY
  159.  
  160.     * ns32k.c  Add configurable syntax feature from
  161.         ian@sibyl.eleceng.ua.oz@augean.ua.oz.au
  162.         and SEQUENT_COMPATABILITY
  163.  
  164.     * ns32k-opcode.h  Add configurable syntax feature.
  165.  
  166. Mon Jul 16 11:44:14 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  167.  
  168.     * write.c (relax_segment)  On ns32k, add fragP->fr_pcrel_adjust to
  169.     aim.
  170.         (fixup_segment)  On ns32k, don't subtract size from
  171.     add_number on pcrel external symbols.
  172.  
  173.     * ns32k.c (md_relax_table)  Use correct max displacements.
  174.     This is a six-line patch from ian@sibyl.eleceng.ua.oz.au
  175.  
  176.     * ns32k.c (md_atof, convert_iif)  Emit floating point numbers in
  177.     the correct byte order.  A seven line patch from
  178.      ian@sibyl.eleceng.ua.oz.au
  179.  
  180.     * ns32k.c (all over)  Some lint fixes.
  181.  
  182. Mon Jul  9 13:17:00 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  183.  
  184.     * app.c (do_scrub_next_char)  If a comment is #{whitespace}
  185.     don't treat the next line as comment also.
  186.  
  187.     * m68k.c (...)  Accept apc@(num:[wl]), etc.
  188.  
  189.     * i386.c (md_assemble) Get bitfields correct when doing cross
  190.     assembly to 386.  A two line patch from Michael Bloom.
  191.     (usc!srhqla!quad1!ttidca!mb@zaphod.mps.ohio-state.edu).
  192.  
  193.     * README.APOLLO a new file with vasta@apollo's name, address
  194.     and phone # in it.
  195.  
  196.     * make-gas.com Deleted references to gdb source files.
  197.  
  198. Fri Jul  6 14:34:27 EDT 1990    Jay Fenlason (hack@ai.mit.edu)
  199.  
  200.     * i386.c  Ignore the .optim directive
  201.  
  202.     * input-file.c  Change from _IOLBF to _IOFBF in setbuffer emulation
  203.     for SYSV.
  204.  
  205. Mon Jun 18 15:36:49 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
  206.  
  207.     * sparc.c #ifdef DONTDEF s_sparc_align, since it isn't called from
  208.       anywhere.
  209.  
  210. Fri Jun 15 15:53:30 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
  211.  
  212.     * vax.c (md_parse_option)  make the code agree with the documentation
  213.       on the behaviour of the -d option.
  214.  
  215. Thu Jun  7 14:23:54 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
  216.  
  217.     * atof-ieee.c  (gen_to_words)  Assemble 0r-0 correctly.
  218.  
  219.     * Makefile Remove last references to gdb*.c files.
  220.  
  221.     * version.c  New version 1.36
  222.  
  223. Tue May 22 13:22:26 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
  224.  
  225.     * Makefile  Mention a work-around for a possible problem with HPUX7.0
  226.  
  227. Mon May 21 14:06:04 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
  228.  
  229.     * sparc.c (sparc_ip): Change error message from "not in hash table"
  230.     to "unknown opcode".
  231.  
  232. Wed May 16 15:33:14 EDT 1990    hack@wookumz
  233.  
  234.     * i386.c (i386_operand)  Print error msg if given an operand like
  235.     4(mumble) which we can't parse.
  236.  
  237.     * m68k.c (md_assemble)  Add '3' to the list of operand-places that
  238.     can be found in 'symbol-dependent info'.  Also change
  239.     'confusing width' diagnostic to something more meaningful.
  240.  
  241. Fri May 11 12:09:21 EDT 1990    hack@wookumz
  242.  
  243.     app.c (do_scrub_next_char)  Don't flush the line after a line
  244.     consisting of a single '/'  A one-line patch from Mike Kupfer
  245.     (kupfer@orc.olivetti.com)
  246.  
  247.     * i386.c (md_assemble)  Call frag_wane() before calling frag_new()
  248.     A one line patch from Steve Bleazard (steve@robobar.co.uk
  249.  
  250. Tu